<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"   
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:p="http://primefaces.org/ui"
      >

<h:head>
<title>Bienvenue sur Progestion</title>
</h:head>
<h:body style="background-color:grey;" rendered="#{personneBean.sessionPersonne.idPersonne ne null}">

<div>
	<img src="Ressources/progestion_banniere.png" width="40%" style="display:block;margin-left:auto;margin-right:auto;" alt="Progestion"/>
	<h:form>
		<p:menubar>
			<p:menuitem ajax="false" action="#{personneBean.doGoUpdate}" value="Mon profil"/>
			<p:menuitem ajax="false" action="#{personneBean.doGoSchedule}" value="Mon agenda"/>
			<p:menuitem ajax="false" action="#{projetBean.doGoCreate}" value="Créer un projet"/>
			<p:menuitem ajax="false" rendered="#{personneBean.sessionPersonne.idPersonne eq 0}" action="#{personneAdministrationBean.doGoAdministration}" value="Administration des utilisateurs"/>
			<p:menuitem ajax="false" action="#{personneBean.doLogout}" value="Deconnexion"/>
		</p:menubar>
	</h:form>
</div>
<div>
<p>Bonjour <h:outputText value="#{personneBean.sessionPersonne.prenomPersonne}" /></p>
<h:form>  
    <p:dataTable var="affectation" value="#{personneBean.sessionPersonne.affectation}">  
    	<p:column>  
            <f:facet name="header">  
                    Identifiant du projet  
            </f:facet>  
            <h:outputText value="#{affectation.projet.idProjet}" />  
        </p:column>  
    	
        <p:column>  
            <f:facet name="header">  
                    Nom du projet  
            </f:facet>  
            <h:outputText value="#{affectation.projet.nomProjet}" />  
        </p:column>  
  
        <p:column>  
            <f:facet name="header">  
                    Description du projet  
            </f:facet>  
            <h:outputText value="#{affectation.projet.descriptionProjet}" />  
        </p:column>  
  
  <p:column>  
            <f:facet name="header">  
                    Consulter le projet  
            </f:facet>  
            <p:commandButton ajax="false" action="#{affectation.projet.doGoConsult}" value="Consulter" /> 
        </p:column> 
  
        <p:column>  
            <f:facet name="header">  
                    Modifier le projet  
            </f:facet>  
            <p:commandButton ajax="false" action="#{affectation.projet.doGoUpdate}" rendered="#{affectation.role.typeRole eq 0}" value="Modifier" /> 
        </p:column>  
  
        <p:column>  
            <f:facet name="header">  
                    Supprimer le projet  
            </f:facet>  
            <p:commandButton ajax="false" action="#{affectation.projet.doDelete}" rendered="#{affectation.role.typeRole eq 0}" value="Supprimer" /> 
        </p:column>  
    </p:dataTable>  
</h:form>
</div>
</h:body>
<h:body rendered="#{personneBean.sessionPersonne.idPersonne eq null}" onload="window.location.replace( 'login.xhtml' )">
</h:body>
</html>